home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / ip / ka9q / alpha.arc / PING.H < prev    next >
C/C++ Source or Header  |  1988-03-21  |  601b  |  19 lines

  1. /* ICMP Echo ("ping") definitions */
  2. struct ping {
  3.     struct ping *next;    /* Linked list pointers */
  4.     struct ping *prev;
  5.     int32 remote;        /* Address of remote host */
  6.     struct timer timer;    /* Ping interval timer */
  7.     int32 ttotal;        /* Total round trip time (for averaging) */
  8.     int32 count;        /* Number of pings sent */
  9.     int32 echoes;        /* Number of replies received */ 
  10.     int16 burst;        /* Number of pings/burst */
  11. };
  12. #define    NULLPING (struct ping *)0
  13. #define    PMOD    7
  14. extern struct ping *ping[];
  15.  
  16. /* ID fields for pings; indicates a oneshot or repeat ping */
  17. #define    ONESHOT    0
  18. #define    REPEAT    1
  19.